因硬體故障而更換節點

如果節點故障,您可以從叢集中移除節點,並在新的節點上安裝 IBM Spectrum Virtualize for Public Cloud 軟體。

由於您無權透過 IBM Spectrum Virtualize for Public Cloud 直接存取硬體,在節點故障時,您有兩個選項。
  • 如果硬體故障可以快速修正,請等待硬體修復後再重新啟動節點。 如需重新啟動節點的相關資訊,請參閱 管理節點
  • 如果是 IBM Cloud™ 環境中的 IBM Spectrum Virtualize for Public Cloud 軟體,請訂購另一個節點,以更換故障的節點。遵循類似於從兩個節點擴充為四個節點時所遵循步驟的步驟,將節點新增至現有叢集。如需相關資訊,請參閱從兩個節點擴充為四個、六個或八個節點
  • 如果是 Amazon Web Services (AWS) 環境中的 IBM Spectrum Virtualize for Public Cloud 軟體,請完成下列步驟:
    1. 使用 AWS 預設管理者設定檔登入 AWS 管理主控台
    2. 建立新的暫時堆疊。除了堆疊名稱之外的所有參數都必須與現有堆疊相同。
    3. 登入暫時叢集的指令行介面並準備候選節點。
      1. 使用以下指令來檢查程式碼層次與現有叢集是否相同: lssystem | grep code
      2. 從暫時叢集中移除其中一個節點並輸入以下指令: rmnode node_id,其中 node_id 是新節點的 ID。
      3. 使用以下指令來驗證已移除節點的 node_status 是否為 candidatesainfo lsservicenodes
    4. 在新節點中配置節點探索:
      1. 使用以下指令來登入叢集的工作節點並擷取節點 IP: sainfo lsnodeip
      2. 登入新節點,並針對從 lsnodeip 指令列出的每個節點 IP 新增探索子網路:satask addnodediscoverysubnet -net [node_IP_address]/32
    5. 在叢集的工作節點中配置節點探索。
      1. 使用以下指令來登入新節點並擷取節點 IP: sainfo lsnodeip
      2. 登入新節點,並針對從 lsnodeip 指令列出的每個節點 IP 新增探索子網路:satask addnodediscoverysubnet -net [node_IP_address]/32
      3. 等待 2 分鐘,然後執行此指令以查看顯示的新節點:sainfo lsservicenode
    6. 從指令行介面中輸入此指令,以從叢集中移除故障節點: rmnode node_id,其中 node_id 是故障節點的 ID。
    7. 從指令行介面中輸入此指令,以將新節點新增至現有叢集: addnode -iogrp 0 -panelname new_node_panel_name,其中 new_node_panel_name 是新節點的畫面名稱。
    8. 重新部署仲裁應用程式。
    9. 從 AWS 主控台中刪除任何不必要的 EC2 資源:
      1. 終止故障節點的 EC2 實例。
      2. 終止暫時堆疊中的另外兩個 EC2 實例。
      3. 移除暫時堆疊所建立的 EBS 磁碟。